independent living facility - Allemand Anglais Dictionnaire